package py.com.alfa.escriba.persistence.dto.marker;

import py.com.alfa.escriba.persistence.dto.admin.PaisDTO;
import py.com.alfa.escriba.persistence.dto.referencia.DepartamentoDTO;
import py.com.alfa.escriba.persistence.dto.referencia.DistritoDTO;
import py.com.alfa.escriba.persistence.dto.referencia.TabRefDTO;

public class CtrlPersonaMarkerDTO {
	private Long id;
	private PersonaMarkerDTO persona;
	private TabRefDTO rol;
	private PaisDTO pais ;
	private TabRefDTO tipoDocumento;
	private String nrodocumento;
	private String dvdocumento;
	private Integer orden;
	private String calidad;
	private String calleprincipal;
	private String numero;
	private String piso;
	private String  unidad;
	private String  callealternativa;
	private DepartamentoDTO departamento;
	private DistritoDTO  distrito;
	
	
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public PersonaMarkerDTO getPersona() {
		return persona;
	}
	public void setPersona(PersonaMarkerDTO persona) {
		this.persona = persona;
	}
	public TabRefDTO getRol() {
		return rol;
	}
	public void setRol(TabRefDTO rol) {
		this.rol = rol;
	}
	public PaisDTO getPais() {
		return pais;
	}
	public void setPais(PaisDTO pais) {
		this.pais = pais;
	}
	public TabRefDTO getTipoDocumento() {
		return tipoDocumento;
	}
	public void setTipoDocumento(TabRefDTO tipoDocumento) {
		this.tipoDocumento = tipoDocumento;
	}
	public String getNrodocumento() {
		return nrodocumento;
	}
	public void setNrodocumento(String nrodocumento) {
		this.nrodocumento = nrodocumento;
	}
	public String getDvdocumento() {
		return dvdocumento;
	}
	public void setDvdocumento(String dvdocumento) {
		this.dvdocumento = dvdocumento;
	}

	public Integer getOrden() {
		return orden;
	}
	public void setOrden(Integer orden) {
		this.orden = orden;
	}
	public String getCalidad() {
		return calidad;
	}
	public void setCalidad(String calidad) {
		this.calidad = calidad;
	}
	public String getCalleprincipal() {
		return calleprincipal;
	}
	public void setCalleprincipal(String calleprincipal) {
		this.calleprincipal = calleprincipal;
	}
	public String getNumero() {
		return numero;
	}
	public void setNumero(String numero) {
		this.numero = numero;
	}
	public String getPiso() {
		return piso;
	}
	public void setPiso(String piso) {
		this.piso = piso;
	}
	public String getUnidad() {
		return unidad;
	}
	public void setUnidad(String unidad) {
		this.unidad = unidad;
	}
	public String getCallealternativa() {
		return callealternativa;
	}
	public void setCallealternativa(String callealternativa) {
		this.callealternativa = callealternativa;
	}
	public DepartamentoDTO getDepartamento() {
		return departamento;
	}
	public void setDepartamento(DepartamentoDTO departamento) {
		this.departamento = departamento;
	}
	public DistritoDTO getDistrito() {
		return distrito;
	}
	public void setDistrito(DistritoDTO distrito) {
		this.distrito = distrito;
	}
	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("CtrlPersonaMarkerDTO [id=").append(id)
				.append(", persona=").append(persona).append(", rol=")
				.append(rol).append(", pais=").append(pais)
				.append(", tipoDocumento=").append(tipoDocumento)
				.append(", nrodocumento=").append(nrodocumento)
				.append(", dvdocumento=").append(dvdocumento)
				.append(", orden=").append(orden).append(", calidad=")
				.append(calidad).append(", calleprincipal=")
				.append(calleprincipal).append(", numero=").append(numero)
				.append(", piso=").append(piso).append(", unidad=")
				.append(unidad).append(", callealternativa=")
				.append(callealternativa).append(", departamento=")
				.append(departamento).append(", distrito=").append(distrito)
				.append("]");
		return builder.toString();
	}


	
}
